// pages/films/player.js
Page({
    async onLoad(options) {
		console.log(options)
		let index=parseInt(options.index) //要播放视频的索引号
		let pages=getCurrentPages() //获取当前页面栈。数组中第一个元素为首页，最后一个元素为当前页面。[main, films/index, films/player]
		let pp=pages[pages.length-2] //获取列表页面对象
		console.log(pp.data) //列表页面的页面数据
		let menuIndex=pp.data.menuIndex //菜单索引号
		let menu=pp.data.menus[menuIndex] //当前菜单
		let type=menu.types[menu.typeIndex] //当前类型
		let video=type.list[index] //要播放的视频
		console.log(video)
		let url=`${pp.host}${video.url}` //https://www.gow64.com/yy/123003.html
		let app=getApp() //获取小程序对象
		let html=await app.request({ url }) //获取视频播放页面的html文本
		console.log(html);
		let r, jj='', regex=/video-info-content">(.+?)<\/div>/s //获取简介的正则表达式
		if(r=regex.exec(html)){
			jj='　　'+r[1].replace(/<\/?(p|div|br)[^>]*>|　+/g, '\n')
			.replace(/<[^>]*>/g,'')
			.replace(/&nbsp;/g, ' ')
			.replace(/\s*\n\s*/g, '\n　　')
		}
		this.setData({title: video.title, jj })
    },
})